﻿using FarmSmartSleep.Common.Dtos;
using MediatR;

namespace FarmSmartSleep.Organ.API.Application.ProductionManagement.MotherHybridizationCommands
{
    public class MotherHybridizationUpdateCommand:IRequest<Result>
    {
        public int MotherHybridizationId { get; set; }
        /// <summary>
        /// 耳号（种母）
        /// </summary>
        public int MotherSleepInforId { get; set; }
        /// <summary>
        /// 首配公羊（公羊耳号）
        /// </summary>
        public int FatherSleepInforId { get; set; }
        /// <summary>
        /// 配种方式
        /// </summary>
        public int HybridizationTypeId { get; set; }
        /// <summary>
        /// 发情类型
        /// </summary>
        public int EstrusTypeId { get; set; }
        /// <summary>
        /// 首配评分
        /// </summary>
        public int Mark { get; set; }
        /// <summary>
        /// 转入栋舍
        /// </summary>
        public int ToCottageId { get; set; }
        /// <summary>
        /// 转入栏位
        /// </summary>
        public int ToFieIdId { get; set; }
        /// <summary>
        /// 单据号
        /// </summary>
        public string DocumentNumber { get; set; }
        /// <summary>
        /// 负责人
        /// </summary>
        public int ChargePerson { get; set; }
        public int UpdateId { get; set; }


    }
}
